package cn.fudan.pms.mbg.mapper;

import cn.fudan.pms.domain.po.Operator;
import cn.fudan.pms.domain.po.OperatorExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface OperatorMapper {
    long countByExample(OperatorExample example);

    int deleteByExample(OperatorExample example);

    int deleteByPrimaryKey(String uuid);

    int insert(Operator row);

    int insertSelective(Operator row);

    List<Operator> selectByExample(OperatorExample example);

    Operator selectByPrimaryKey(String uuid);

    int updateByExampleSelective(@Param("row") Operator row, @Param("example") OperatorExample example);

    int updateByExample(@Param("row") Operator row, @Param("example") OperatorExample example);

    int updateByPrimaryKeySelective(Operator row);

    int updateByPrimaryKey(Operator row);
}